Město Nová Včelnice leží v Jihočeském kraji v ORP Jindřichův Hrade v nadmořské výšce 507 m. V roce 2014 zde žilo 2309 obyvatel. Nová Včelnice má katastrální území o rozloze 1010 ha.